water reservoir that supplies a population - Allemand Anglais Dictionnaire